home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / python2.4 / encodings / iso8859_16.pyc (.txt) < prev    next >
Python Compiled Bytecode  |  2005-10-18  |  2KB  |  77 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyc (Python 2.4)
  3.  
  4. """ Python Character Mapping Codec generated from '8859-16.TXT' with gencodec.py.
  5.  
  6.     Generated from mapping found in
  7.     ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-16.TXT
  8.  
  9. """
  10. import codecs
  11.  
  12. class Codec(codecs.Codec):
  13.     
  14.     def encode(self, input, errors = 'strict'):
  15.         return codecs.charmap_encode(input, errors, encoding_map)
  16.  
  17.     
  18.     def decode(self, input, errors = 'strict'):
  19.         return codecs.charmap_decode(input, errors, decoding_map)
  20.  
  21.  
  22.  
  23. class StreamWriter(Codec, codecs.StreamWriter):
  24.     pass
  25.  
  26.  
  27. class StreamReader(Codec, codecs.StreamReader):
  28.     pass
  29.  
  30.  
  31. def getregentry():
  32.     return (Codec().encode, Codec().decode, StreamReader, StreamWriter)
  33.  
  34. decoding_map = codecs.make_identity_dict(range(256))
  35. decoding_map.update({
  36.     161: 260,
  37.     162: 261,
  38.     163: 321,
  39.     164: 8364,
  40.     165: 8222,
  41.     166: 352,
  42.     168: 353,
  43.     170: 536,
  44.     172: 377,
  45.     174: 378,
  46.     175: 379,
  47.     178: 268,
  48.     179: 322,
  49.     180: 381,
  50.     181: 8221,
  51.     184: 382,
  52.     185: 269,
  53.     186: 537,
  54.     188: 338,
  55.     189: 339,
  56.     190: 376,
  57.     191: 380,
  58.     195: 258,
  59.     197: 262,
  60.     208: 272,
  61.     209: 323,
  62.     213: 336,
  63.     215: 346,
  64.     216: 368,
  65.     221: 280,
  66.     222: 538,
  67.     227: 259,
  68.     229: 263,
  69.     240: 273,
  70.     241: 324,
  71.     245: 337,
  72.     247: 347,
  73.     248: 369,
  74.     253: 281,
  75.     254: 539 })
  76. encoding_map = codecs.make_encoding_map(decoding_map)
  77.